using Volo.Abp.Account;
using Volo.Abp.FeatureManagement;
using Volo.Abp.Identity;
using Volo.Abp.Modularity;
using Volo.Abp.PermissionManagement;
using Volo.Abp.SettingManagement;
using Volo.Abp.TenantManagement;
using WL.Think.Abp.Extensions;
using WL.Think.Abp.Modules;

namespace WL.Think.Abp;

[DependsOn(
typeof(AbpPermissionManagementApplicationModule),
    typeof(AbpFeatureManagementApplicationModule),
    typeof(AbpIdentityApplicationModule),
    typeof(AbpAccountApplicationModule),
    typeof(AbpTenantManagementApplicationModule),
    typeof(AbpSettingManagementApplicationModule),
    typeof(ThinkAbpCoreModule)
)]
public abstract class ThinkAbpApplicationModule : ThinkModule<ThinkAbpApplicationModule>
{
}
